home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
xkspool.z
/
xkspool
Wrap
Text File
|
1998-10-30
|
22KB
|
460 lines
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
NNNNAAAAMMMMEEEE
xkspool - AppleTalk PostScript Printer manager for The X
Window System
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
xxxxkkkkssssppppoooooooollll [ -_t_o_o_l_k_i_t_o_p_t_i_o_n ... ]
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
The program _x_k_s_p_o_o_l is an X11/Motif client that provides a
graphical interface for administering a K-Spool installation
on a UNIX host. Non-System Administrators may also use
_x_k_s_p_o_o_l to monitor printer status and check log files.
Refer to your printed Xinet manual for information about
using xkspool. This manual page only documents the
pertinent X resources that effect _x_k_s_p_o_o_l.
This program should not be run when X server resources are
not available to it. The default english resources are
usually in the file /_u_s_r/_l_i_b/_X_1_1/_a_p_p-_d_e_f_a_u_l_t_s/_X_i_n_e_t, but may
be elsewhere depending on your X server and user
environment. This is a locale-aware program and will serve
any locale for which there is a /usr/lib/X11/_l_o_c_a_l_e/app-
defaults/Xinet file. These resources may also be set by the
_x_r_d_b(1) program. You will know if the resources have been
properly initialized if, in the top-level window, the right
button between the two lists is labeled ``View Printer Log''
(or the non-english equivalent) instead of ``ViewLog.''
In addition to the standard set of Toolkit and Motif
resources, _x_k_s_p_o_o_l accepts some additional resources that
reset internal table limits. Any of these default values
might already be overridden in the Xinet application
defaults file.
_R_e_s_o_u_r_c_e _D_e_f_a_u_l_t
_N_a_m_e _V_a_l_u_e _I_n_t_e_r_n_a_l _t_a_b_l_e _i_t _c_o_n_t_r_o_l_s
maxServers 120 Printers that can be looked up via AppleTalk
printerlogSize 8192 Bytes displayed from the printer log file
Another important set of resources are those that control
the AppleTalk Object Type that will be used to look up
printers. The type is controlled by a standard Motif
_S_i_m_p_l_e_O_p_t_i_o_n_M_e_n_u widget. The widget name is pppprrrrttttrrrrttttyyyyppppeeee and,
as an example from the Xinet Application Defaults file, the
menu option list may be set with resources such as:
xkspool*prtrtype*buttonCount: 2
xkspool*prtrtype*button_0*labelString: LaserWriter
xkspool*prtrtype*button_1*labelString: LaserJet 4
_X_k_s_p_o_o_l also supports local RIPs via a configurable set of
resources. These resources set the name of the RIP and the
program to call to get information about printing to the
Page 1 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
RIP. Contact Xinet for details about the calling sequence
and information syntax. The resouces consist of the
following (similar to the _S_i_m_p_l_e_O_p_t_i_o_n_M_e_n_u resource set):
xkspool.numRIPs: _n_u_m
xkspool.lang_str.RIPname_0: _l_a_b_e_l _t_o _d_i_s_p_l_a_y
xkspool.lang_str.RIPcmd_0: _c_o_m_m_a_n_d _l_i_n_e _f_o_r _p_r_o_b_i_n_g _R_I_P
. . .
xkspool.lang_str.RIPname__n_u_m-_1: _l_a_b_e_l _t_o _d_i_s_p_l_a_y
xkspool.lang_str.RIPcmd__n_u_m-_1: _c_o_m_m_a_n_d _l_i_n_e _f_o_r _p_r_o_b_i_n_g _R_I_P
WWWWIIIIDDDDGGGGEEEETTTTSSSS
_X_k_s_p_o_o_l is built using the X Toolkit and Motif widgets, and
therefore accepts the standard set of command-line options
that most Toolkit programs accept. See the X Toolkit and
Motif library manuals for more information about the
resources needed to control the appearance of the widgets in
this application.
An overall view of the major widget structure of _x_k_s_p_o_o_l is
listed below (many of the hidden Motif subclasses are not
shown). Indentation indicates hierarchical structure. The
widget class name is given first, followed by the widget
instance name.
Xinet xkspool
XmPanedWindow main
XmForm printer
XmLabelGadget <_l_a_n_g_u_a_g_e-_s_p_e_c_i_f_i_c, _f_r_o_m _x_k_s_p_o_o_l._l_a_n_g__s_t_r._Q_u_e_u_e_C_o_n_f_i_g>
XmLabelGadget hdr
XmScrolledWindow currlist
XmList currlist
XmLabelGadget status
XmRowColumn prbtn
XmPushButtonGadget Add
XmPushButtonGadget Delete
XmPushButtonGadget Config
XmPushButtonGadget ATest
XmPushButtonGadget PSTest
XmPushButtonGadget ViewLog
XmForm spooler
XmLabelGadget <_l_a_n_g_u_a_g_e-_s_p_e_c_i_f_i_c, _f_r_o_m _x_k_s_p_o_o_l._l_a_n_g__s_t_r._S_p_o_o_l_e_r_C_o_n_f>
XmLabelGadget hdr
XmScrolledWindow currlist
XmList currlist
XmRowColumn spbtn
XmPushButtonGadget Add
XmPushButtonGadget Delete
XmPushButtonGadget Config
XmPushButtonGadget Qadmin
XmPushButtonGadget Exit
XmFormDialog addprinter
Page 2 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
XmRadioBox type_rb
XmLabelGadget prn_type
XmToggleButtonGadget AppleTalk
XmToggleButtonGadget SerialPort
XmToggleButtonGadget FilePreview
XmToggleButtonGadget RIP
XmToggleButtonGadget Hold
XmLabelGadget ll
XmScrolledWindow zonelist
XmList zonelist
XmLabelGadget rl
XmScrolledWindow atprinters
XmList atprinters
XmRowColumn btn_rc
XmPushButtonGadget Configure
XmPushButtonGadget Cancel
XmSimpleOptionMenu prtrtype
XmFileSelectionBox dir_fs
XmFormDialog options
XmRowColumn rc
XmLabelGadget header
XmRowColumn obtn_rc
XmPushButtonGadget QueueOpt
XmPushButtonGadget PPDOpt
XmPushButtonGadget PsfOpts
XmPushButtonGadget FileOpts
XmPushButtonGadget OPIDbg
XmSeparator opts
XmRowColumn que_rc
XmRowColumn pname_rc
XmLabelGadget Qname
XmTextField pname
XmLabelGadget aliases
XmTextField palias
XmRowColumn spool_rc
XmLabelGadget sp_dir
XmTextField spoold
XmRowColumn hold_rc
XmLabelGadget LimitTime
XmTextField hold
XmLabelGadget MinIndef
XmToggleButtonGadget TBBannerPG
XmToggleButtonGadget TBReverse
XmToggleButtonGadget TBAccInfo
XmToggleButtonGadget TBOPI
XmToggleButtonGadget TBRGB
XmRowColumn lmt_rc
XmToggleButtonGadget LimitFS
XmTextField limit
XmLabelGadget kilobytes
Page 3 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
XmRowColumn goto_rc
XmRowColumn succqm_pm
XmMegaButton succqm
XmRowColumn succqm_mb
XmCascadeButtonGadget succqm_cb
XmLabelGadget succq
XmRowColumn failqm_pm
XmMegaButton failqm
XmRowColumn failqm_mb
XmCascadeButtonGadget failqm_cb
XmLabelGadget failq
XmSeparator ppd
XmLabelGadget PSDest
XmRowColumn ppd_rc
XmPulldownMenu mb_pm
XmMegaButton mb
XmMenuBar mb_mb
XmCascadeButtonGadget mb_cb
XmPushButtonGadget ppddir
XmLabelGadget setICC
XmRowColumn icc_rc
XmPulldownMenu iccmb_pm
XmMegaButton iccmb
XmMenuBar iccmb_mb
XmCascadeButtonGadget iccmb_cb
XmPushButtonGadget iccdir
XmRowColumn ppd_rc
XmLabelGadget asciiopts
XmRadioBox layout
XmLabelGadget PL
XmToggleButtonGadget port1
XmToggleButtonGadget port2
XmToggleButtonGadget land1
XmToggleButtonGadget land2
XmRowColumn dim_rc
XmLabelGadget PVPTC
XmTextField col
XmLabelGadget rows
XmTextField row
XmToggleButtonGadget ISOLatin
XmRowColumn epspd
XmPushButtonGadget fit
XmPushButtonGadget shrink
XmPushButtonGadget noscale
XmRowColumn epsmenu
XmSeparator ppd
XmLabelGadget ppdopts
XmScrolledWindow ppdscrl
XmRowColumn ppdoprc
(_v_a_r_i_o_u_s _o_t_h_e_r _w_i_d_g_e_t_s _b_a_s_e_d _o_n _P_P_D _c_o_n_t_e_n_t_s)
Page 4 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
XmRowColumn psf_rc
XmLabelGadget ATPCO
XmToggleButtonGadget psf_uname
XmToggleButtonGadget psf_queries
XmToggleButtonGadget psf_timeouts
XmToggleButtonGadget psf_rm
XmToggleButtonGadget psf_incr
XmToggleButtonGadget psf_wait
XmToggleButtonGadget psf_trans
XmToggleButtonGadget psf_open
XmToggleButtonGadget psf_idle
XmLabelGadget DebugLevel
XmRadioBox debug
XmToggleButtonGadget Err
XmToggleButtonGadget Ctrace
XmToggleButtonGadget Vtrace
XmRowColumn opi_rc
XmLabelGadget OPIReplOpt
XmToggleButtonGadget (_o_n_e _f_o_r _e_a_c_h _O_P_I _d_e_b_u_g _o_p_t_i_o_n)
XmRowColumn file_rc
XmToggleButtonGadget doexec
XmLabelGadget execlbl
XmTextField exec
XmToggleButtonGadget stdin
XmToggleButtonGadget bground
XmRowColumn dpy_rc
XmLabelGadget dpylbl
XmTextField dpy
XmToggleButtonGadget doconf
XmToggleButtonGadget keepf
XmLabelGadget nameoptlbl
XmToggleButtonGadget addowner
XmToggleButtonGadget dosname
XmRowColumn sfx_rc
XmLabelGadget sfxlbl
XmTextField sfx
XmSeparator btn
XmRowColumn btn_rc
XmPushButtonGadget Save
XmPushButtonGadget Cancel
XmFormDialog spoolers
XmRowColumn rc
XmRowColumn ptr_rc
XmLabelGadget sppr
XmRowColumn ptrmenu_pm
XmMegaButton ptrmenu
XmRowColumn ptrmenu_mb
XmCascadeButtonGadget ptrmenu_cb
Page 5 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
XmRowColumn name_rc
XmLabelGadget ObjNm
XmTextField splrname
XmRowColumn zone_rc
XmLabelGadget Zname
XmRowColumn zonemenu_pm
XmMegaButton zonemenu
XmRowColumn zonemenu_mb
XmCascadeButtonGadget zonemenu_cb
XmToggleButtonGadget spl_rmRIPs (_S_u_n_O_S/_S_o_l_a_r_i_s _o_n_l_y)
XmToggleButtonGadget spl_spoolLP (_S_G_I _o_n_l_y)
XmSeparator ppd
XmRowColumn ppd_rc
XmLabelGadget installed
XmRowColumn mb_pm
XmMegaButton mb
XmRowColumn mb_mb
XmCascadeButtonGadget mb_cb
XmPushButtonGadget ppddir
XmSeparator opi
XmRowColumn odir_rb
XmLabelGadget odirlbl
XmTextField opidir
XmToggleButtonGadget TBRGB
XmPulldownMenu opifmt
XmToggleButtonGadget ascfmt
XmToggleButtonGadget binfmt
XmToggleButtonGadget jpglow
XmToggleButtonGadget jpgmed
XmToggleButtonGadget jpghigh
XmSimpleOptionMenu opifmtmenu
XmRadioBox rep
XmToggleButtonGadget no_rep
XmToggleButtonGadget full_rep
XmToggleButtonGadget prt_rep
XmToggleButtonGadget set_rep
XmRowColumn slide_rc
XmScale opisc
XmTextField opitx
XmPushButtonGadget DPI
XmSeparator btn
XmRowColumn btn_rc
XmPushButtonGadget Save
XmPushButtonGadget Cancel
XmFormDialog spserv
XmRowColumn rc
XmLabelGadget QMadm
XmToggleButtonGadget AnyMay
XmLabelGadget InAddRoot
XmTextField user
XmLabelGadget MayBeAdm
Page 6 (printed 3/5/98)
XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111)))) KKKK----SSSSppppoooooooollll bbbbyyyy XXXXiiiinnnneeeetttt,,,, IIIInnnncccc.... ((((22227777 OOOOcccctttt 1111999999997777 8888....11116666)))) XXXXKKKKSSSSPPPPOOOOOOOOLLLL((((1111))))
XmTextField group
XmSeparator btn
XmRowColumn btn_rc
XmPushButtonGadget Save
XmPushButtonGadget Cancel
XmFormDialog prtlog
XmLabelGadget logname
XmPushButtonGadget Dismiss
XmScrolledText logview
XmFileSelectionBoxDialog ppdds
XmToggleButtonGadget publish
XmFileSelectionBoxDialog iccds
XmToggleButtonGadget publish
XmMessageBoxDialog ask
XmMessageBoxDialog errmsg
FFFFIIIILLLLEEEESSSS
/_e_t_c/_p_r_i_n_t_c_a_p K-Spool configuration file (also used
by the _l_p_r(1) system).
/_u_s_r/_a_d_m/_a_p_p_l_e_t_a_l_k/_p_s_f_i_l_e_s
Printer test pages
/_u_s_r/_a_d_m/_a_p_p_l_e_t_a_l_k/_p_p_d_s
Default location to look for pre-
defined PostScript Printer Description
files.
/_u_s_r/_e_t_c/_a_p_p_l_e_t_a_l_k/_s_e_r_v_i_c_e_s
K-Talk startup Shell Script (holds
AppleTalk Spooler options). It's a
symbolic link to
/usr/adm/appletalk/services on SGI
IRIX and Solaris (SunOS 5.2 or later).
SSSSEEEEEEEE AAAALLLLSSSSOOOO
_X(1), _p_s_f(1m), _p_a_p_s_e_r_v_e_r(1m), the _K-_S_p_o_o_l _A_d_m_i_n_i_s_t_r_a_t_o_r'_s
_G_u_i_d_e
Page 7 (printed 3/5/98)